//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKG3d.Geom;

namespace CascadeSharp.TKG3d.TColGeom
{
    //---------------------------------------------------------------------
    //  Class  TColGeom_Array2OfBezierSurface
    //---------------------------------------------------------------------
    public sealed class TColGeom_Array2OfBezierSurface
    {
        public TColGeom_Array2OfBezierSurface()
            : base()
        {
            throw new NotImplementedException();
        }

        public TColGeom_Array2OfBezierSurface(int theRowLower, int theRowUpper, int theColLower, int theColUpper)
            : base()
        {
            throw new NotImplementedException();
        }

        public TColGeom_Array2OfBezierSurface(TColGeom_Array2OfBezierSurface theOther)
            : base()
        {
            throw new NotImplementedException();
        }

        public TColGeom_Array2OfBezierSurface(Geom_BezierSurface theBegin, int theRowLower, int theRowUpper,
            int theColLower, int theColUpper)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Init(Geom_BezierSurface theValue)
        {
            throw new NotImplementedException();
        }

        public int Size()
        {
            throw new NotImplementedException();
        }

        public int Length()
        {
            throw new NotImplementedException();
        }

        public int NbRows()
        {
            throw new NotImplementedException();
        }

        public int NbColumns()
        {
            throw new NotImplementedException();
        }

        public int RowLength()
        {
            throw new NotImplementedException();
        }

        public int ColLength()
        {
            throw new NotImplementedException();
        }

        public int LowerRow()
        {
            throw new NotImplementedException();
        }

        public int UpperRow()
        {
            throw new NotImplementedException();
        }

        public int LowerCol()
        {
            throw new NotImplementedException();
        }

        public int UpperCol()
        {
            throw new NotImplementedException();
        }

        public bool IsDeletable()
        {
            throw new NotImplementedException();
        }

        public TColGeom_Array2OfBezierSurface Assign(TColGeom_Array2OfBezierSurface theOther)
        {
            throw new NotImplementedException();
        }

        public TColGeom_Array2OfBezierSurface Move(TColGeom_Array2OfBezierSurface theOther)
        {
            throw new NotImplementedException();
        }

        public Geom_BezierSurface Value(int theRow, int theCol)
        {
            throw new NotImplementedException();
        }

        public Geom_BezierSurface ChangeValue(int theRow, int theCol)
        {
            throw new NotImplementedException();
        }

        public void SetValue(int theRow, int theCol, Geom_BezierSurface theItem)
        {
            throw new NotImplementedException();
        }

        public void Resize(int theRowLower, int theRowUpper, int theColLower, int theColUpper, bool theToCopyData)
        {
            throw new NotImplementedException();
        }

        public void Allocate()
        {
            throw new NotImplementedException();
        }

        public void fillIndexTable(Geom_BezierSurface theTable)
        {
            throw new NotImplementedException();
        }
    }; // class TColGeom_Array2OfBezierSurface
}